CFGTP: Configure PPS
Applicable to: UC6580, UM620 series, UM621 series, UM670A, UM680A, UM681A
Read PPS Configuration
| Syntax | $CFGTP |
|---|---|
| Example | $CFGTP |
| Description | Read the time pulse configuration. The receiver outputs CFGTP message after receiving this command |
| Input/Output | Input |
| Parameter Definition | |
| No parameter |
Set/Output PPS Configuration
| Syntax | $CFGTP,interval,length,flag,antDelay,rfDelay,usrDelay | |
|---|---|---|
| Example | $CFGTP,1000000,500000,1,0,800,0 | |
| Description | Set or output time pulse configuration. | |
| Input/Output | Input/output | |
| Parameter Definition | ||
| Parameter | Format | Description |
| interval | UINT | Time pulse frequency; unit: μs; supports: 1000000, 500000, 200000, 100000 |
| length | UINT | Time pulse width; unit: μs; recommended: 25%*interval ≤ length ≤ 75%*interval (High-level when the rising edge is aligned to top of second; low-level when the falling edge is aligned to top of second) |
| flag | UINT | Time pulse configuration: Bit 0 0 - Disable time pulse output 1 - Enable time pulse output Bit 1 0 - Rising edge at top of second 1 - Falling edge at top of second Bit 2 0 - Output when positioning 1 - Output when switching on the receiver |
| antDelay | INT | Antenna delay; unit: ns; range: -32768 to 32767 |
| rfDelay | INT | RF delay; unit: ns; range: -32768 to 32767 |
| usrDelay | INT | User-set delay; unit: ns; range: -32768 to 32767; modifying the delay may result in a loss of precision when time pulse is adapting to the value |